stream beds - Alemán Inglés Diccionario